Hardware Implementation of (63, 51) BCH Encoder and Decoder For WBAN Using LFSR and BMA

نویسندگان

  • Priya Mathew
  • Lismi Augustine
  • Sabarinath G.
  • Tomson Devis
چکیده

Error Correcting Codes are required to have a reliable communication through a medium that has an unacceptable bit error rate and low signal to noise ratio. In IEEE 802.15.6 2.4GHz Wireless Body Area Network (WBAN), data gets corrupted during the transmission and reception due to noises and interferences. Ultra low power operation is crucial to prolong the life of implantable devices. Hence simple block codes like BCH (63, 51, 2) can be employed in the transceiver design of 802.15.6 Narrowband PHY. In this paper, implementation of BCH (63, 51, t = 2) Encoder and Decoder using VHDL is discussed. The incoming 51 bits are encoded into 63 bit code word using (63, 51) BCH encoder. It can detect and correct up to 2 random errors. The design of an encoder is implemented using Linear Feed Back Shift Register (LFSR) for polynomial division and the decoder design is based on syndrome calculator, inversion-less Berlekamp-Massey algorithm (BMA) and Chien search algorithm. Synthesis and simulation were carried out using Xilinx ISE 14.2 and ModelSim 10.1c. The codes are implemented over Virtex 4 FPGA device and tested on DN8000K10PCIE Logic Emulation Board. To the best of our knowledge, it is the first time an implementation of (63, 51) BCH encoder and decoder carried out.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ncoder and D Ecoder for Wban Using Lfsr and Bma

Error Correcting Codes are required to have a reliable communication through a medium that has an unacceptable bit error rate and low signal to noise ratio. In IEEE 802.15.6 2.4GHz Wireless Body Area Network (WBAN), data gets corrupted during the transmission and reception due to noises and interferences. Ultra low power operation is crucial to prolong the life of implantable devices. Hence sim...

متن کامل

Design of efficient Linear Feedback Shift Register for BCH Encoder

The sequential circuit designed was Look-Ahead Transformation based LFSR in which a hardware complexity was present and it may limit their employ in many applications. The design of efficient LFSR for BCH encoder using TePLAT (Term Preserving Look-Ahead Transformation) overcame this limitation by opening the employ of minimizing the iteration bound and hardware complexity in wide range of appli...

متن کامل

Hardware Implementation of BCH Error-Correcting Codes on a FPGA

Our paper presents the prototyping of a BCH (Bose, Chaudhuri, and Hocquenghem) encoder and decoder using a Field Programmable Gate Array (FPGA) reconfigurable chip. The solutions implemented on FPGA lead to a high calculation rate using parallelization. We implemented the BCH code in a 3s400FG456 FPGA. In this implementation we used 15 bit-size word code and the results show that the circuits w...

متن کامل

FPGA Implementation of Bose Chaudhuri Hocquenghem Code (BCH) Encoder and Decoder for Multiple Error Correction Control

Reduction of delay is a main concern in VLSI (Very Large Scale Integration), throughput of the CODEC is effectively increased. A (15, 7) BCH (Bose ChaudhuriHocquenghem Code) Encoder and Decoder for text message is implemented using Verilog HDL. BCH can corrected double error in any position of 15 bit codeword. Initially each character in a text message is converted into binary data of 7 bits. T...

متن کامل

Applying Cryptographic Acceleration Techniques to Error Correction

Modular reduction is the basic building block of many publickey cryptosystems. BCH codes require repeated polynomial reductions modulo the same constant polynomial. This is conceptually very similar to the implementation of public-key cryptography where repeated modular reduction in Zn or Zp are required for some fixed n or p. It is hence natural to try and transfer the modular reduction expert...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1408.2908  شماره 

صفحات  -

تاریخ انتشار 2014